package cn.iocoder.yudao.module.forward.dal.dataobject.scope;

import lombok.*;

import java.io.Serializable;

@Data
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ScopeInfo implements Serializable {
    private Integer id;
    /**
     * 名称
     */
    private String name;
    /**
     * 授权范围
     */
    private String scope;
    /**
     * 发布主题
     */
    private String topic;
    /**
     * 主题类型
     *
     * 枚举
     */
    private String topicType;
    /**
     * 所属转发
     */
    private Integer brokerId;
    /**
     * 所属分组
     */
    private Integer groupId;
    /**
     * 是否启用
     */
    private Boolean enable;
    /**
     * 所属信源
     */
    private Integer resourceId;
}
